heavy armament - Español Inglés Diccionario